package org.sdp.pearproject.dao.domain;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import java.io.Serializable;

/**
 * @ClassName: ProjectForProjectVersion
 * @Description:
 * @Author: SDP
 * @Date: 2022-08-04
 * @Version: 1.0
 * Table: pear_project
 * Comment:
 * 项目表
 */
public class ProjectForProjectVersion implements Serializable {
    private static final long serialVersionUID = 201583201042988719L;

    @JsonProperty("id")
    @JSONField(name = "id")
    private Integer id;

    public Integer getId() {
        return id;
    }
    
    public void setId(Integer _v) {
        id = _v;
    }
    
    @JsonProperty("code")
    @JSONField(name = "code")
    private String code;

    public String getCode() {
        return code;
    }
    
    public void setCode(String _v) {
        code = _v;
    }
    
    @JsonProperty("name")
    @JSONField(name = "name")
    private String name;

    public String getName() {
        return name;
    }
    
    public void setName(String _v) {
        name = _v;
    }
    
    @JsonProperty("description")
    @JSONField(name = "description")
    private String description;

    public String getDescription() {
        return description;
    }
    
    public void setDescription(String _v) {
        description = _v;
    }
    
    @JsonProperty("create_time")
    @JSONField(name = "create_time")
    private String createTime;

    public String getCreateTime() {
        return createTime;
    }
    
    public void setCreateTime(String _v) {
        createTime = _v;
    }
    
    @JsonProperty("update_time")
    @JSONField(name = "update_time")
    private String updateTime;

    public String getUpdateTime() {
        return updateTime;
    }
    
    public void setUpdateTime(String _v) {
        updateTime = _v;
    }
    
    @JsonProperty("organization_code")
    @JSONField(name = "organization_code")
    private String organizationCode;

    public String getOrganizationCode() {
        return organizationCode;
    }
    
    public void setOrganizationCode(String _v) {
        organizationCode = _v;
    }
    
    @JsonProperty("publish_time")
    @JSONField(name = "publish_time")
    private String publishTime;

    public String getPublishTime() {
        return publishTime;
    }
    
    public void setPublishTime(String _v) {
        publishTime = _v;
    }
    
    @JsonProperty("start_time")
    @JSONField(name = "start_time")
    private String startTime;

    public String getStartTime() {
        return startTime;
    }
    
    public void setStartTime(String _v) {
        startTime = _v;
    }
    
    @JsonProperty("status")
    @JSONField(name = "status")
    private Byte status;

    public Byte getStatus() {
        return status;
    }
    
    public void setStatus(Byte _v) {
        status = _v;
    }
    
    @JsonProperty("schedule")
    @JSONField(name = "schedule")
    private Integer schedule;

    public Integer getSchedule() {
        return schedule;
    }
    
    public void setSchedule(Integer _v) {
        schedule = _v;
    }
    
    @JsonProperty("plan_publish_time")
    @JSONField(name = "plan_publish_time")
    private String planPublishTime;

    public String getPlanPublishTime() {
        return planPublishTime;
    }
    
    public void setPlanPublishTime(String _v) {
        planPublishTime = _v;
    }
    
    @JsonProperty("features_code")
    @JSONField(name = "features_code")
    private String featuresCode;

    public String getFeaturesCode() {
        return featuresCode;
    }
    
    public void setFeaturesCode(String _v) {
        featuresCode = _v;
    }
    
}
